Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt demo to WebGL (GLES 3) #225

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Adapt demo to WebGL (GLES 3) #225

wants to merge 11 commits into from

Conversation

Maeiky
Copy link
Contributor

@Maeiky Maeiky commented Apr 20, 2022

Adapt demos to the WebGL app, try it out here: WebGL demo

@slembcke
Copy link
Owner

Hay! That's sweet! (CWeet?)

It looks like the Cwc tools are Windows only? Not a problem, but I'd probably change some of the README.md edits. Also, are the binary files supposed to be in the cwc directory? I'm fairly opposed to including build binaries as they make for a maintenance nightmare later on.

@Maeiky
Copy link
Contributor Author

Maeiky commented Apr 27, 2022

Hello, sorry, I didn't expect github to add my extra commits. The initial commit for the PR was to modify the demo file "demo/ChipmunkDebugDraw.c" & "demo/ChipmunkDemoTextSupport.c".
The others only to show the result.

I use my home made compiler to build it, so feel free to take only what you want. Prebuild binaries lib, is probably a bad idea, Cwc make it so easy to build anyway (literally just double click) so it's not a problem ^^.

So yes, it's Windows only, I had planned to make a port, and add the possibility to build same binaries with the exact same makefile using XE-Loader (true portable toolchain) but I need more time to do it.

@slembcke
Copy link
Owner

Ok, so you meant to just include f9f5063? I can cherry pick that easily enough.

@Maeiky
Copy link
Contributor Author

Maeiky commented Apr 27, 2022

Great, I'll do another PR if I manage to create a true cross-platform compiler/makefiles ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants